﻿using System;
namespace Pay.DTO {
	/// <summary>
	/// 海关推送接口
	/// </summary>
	public class sxy_customs_push : sxy_customs_push_req {
		/// <summary>
		/// 商城订单号
		/// </summary>
		public string eStoreOrderNO { get; set; }
		/// <summary>
		/// 子订单号
		/// </summary>
		public string subOrderNo { get; set; }
		/// <summary>
		/// 支付日期
		/// </summary>
		public string payDate { get; set; }
		/// <summary>
		/// 支付金额
		/// </summary>
		public string payAmount { get; set; }
		/// <summary>
		/// 支付货款
		/// </summary>
		public string payGoodsAmount { get; set; }
		/// <summary>
		/// 税款
		/// </summary>
		public string payTaxAmount { get; set; }
		/// <summary>
		/// 运费
		/// </summary>
		public string payFeeAmount { get; set; }
		/// <summary>
		/// 进口业务类型
		/// </summary>
		public string intype { get; set; }
	}
	/// <summary>
	/// 海关推送请求
	/// </summary>
	public class sxy_customs_push_req {
		public sxy_customs_push_req() {
			v_export_port = "11";
		}
		/// <summary>
		/// 支付订单号
		/// </summary>
		public string orderNo { get; set; }
		/// <summary>
		/// 海关编号
		/// </summary>
		public string v_export_port { get; set; }
	}
	/// <summary>
	/// 海关推送接口响应结果
	/// </summary>
	public class sxy_customs_result_base { 
		/// <summary>
		/// 通讯状态
		/// </summary>
		public string Status { get; set; }
		/// <summary>
		/// 状态说明
		/// </summary>
		public string StatusDesc { get; set; }
		/// <summary>
		/// 响应码 00：已报送，其他为报送失败。
		/// </summary>
		public string retCode { get; set; }
		/// <summary>
		/// 响应结果
		/// </summary>
		public string retMsg { get; set; }
	}
}
